artificial shade - Turkish English Dictionary